needle cooling assembly - Francés Inglés Diccionario